export class LoadMore {
  static install(Vue) {
    Vue.directive("loadmore", {
      inserted(el, binding) {
        // 获取element-ui定义好的scroll盒子
        const SELECTDOWN_DOM = el.querySelector(
          ".el-scrollbar .el-scrollbar__wrap"
        );
        SELECTDOWN_DOM.addEventListener("scroll", function () {
          const CONDITION =
            this.scrollHeight - this.scrollTop <= this.clientHeight;
          if (CONDITION) {
            binding.value();
          }
        });
      },
    });
  }
}
